air torpedo - Turkish English Dictionary